sandal of rubber/leather - Inglés Sinónimo Diccionario